﻿<!DOCTYPE html>
<html>

<head>
	<title> </title>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	<meta name="viewport" content="width=device-width, initial-scale=1" />
	<script src="grhtml5-6.6-min.js" type="text/javascript"></script>
	<script language="javascript" type="text/javascript">
		var reportViewer;
		function window_onload() {
			//创建报表显示器，参数指定其在网页中的占位标签的ID，表模板URL与报表数据URL不指定，而是在后面的AJAX操作中提供相关数据
			reportViewer = window.rubylong.grhtml5.insertReportViewer("report_holder");
			reportViewer.reportPrepared = false; //指定报表生成需要加载报表模板
			reportViewer.dataPrepared = false; //指定报表生成需要加载报表数据 
			//报表在模板与数据都载入后会自动生成
			rubylong.ajax("personlistnoresult.grf", function (xmlhttp, success) {
				if (success) {
					reportViewer.loadReport(xmlhttp.responseText);
				} else {
					alert("载入报表模板失败！");
				}
			});
		}
		function printData(t,v) {
			//为参数设置文字数据，值为字符串
			reportViewer.report.ParameterByName("TableTitle").AsString = t;
			reportViewer.loadData(v);
			window.print();

		}
	</script>
</head>

<body onload="window_onload()">
	<div id="report_holder">
	</div>
</body>

</html>